#pip install langchain openai dashscope
import os
from openai import OpenAI
from langchain_community.chat_models import ChatTongyi
from langchain_core.messages import HumanMessage, SystemMessage


#使用langchain调用大模型

#使用OpenAI模型
#model = ChatOpenAI(model="gpt-4o")

# 使用通义千问模型（默认使用qwen-max）
#将你的通义千问API密钥设置为环境变量（替换 sk-xxxxxxxxxxxxxxxx）：
os.environ["DASHSCOPE_API_KEY"] = "sk-"  # 你的DashScope API Key
model = ChatTongyi()

messages = [
        SystemMessage(content="将以下内容从英语翻译成中文"),
    HumanMessage(content="apple")
]
#同步调用模型，返回单次结果。
response = model.invoke(messages)
print(response)

